Reports for WPF
改ページを制御する
タスク別ヘルプ > ページレイアウトのカスタマイズ > 改ページを制御する

デフォルトでは、C1Report は各ページを下端まで出力し、ページ区切りを挿入し、次のページのレンダリングを続行します。いくつかのプロパティを使ってこの動作を上書きできます。

これらのプロパティを設計時に設定したり、レポートのレンダリング中にスクリプトを使って変更することができます。たとえば、次のスクリプトは、詳細セクション 10 個ごとにページ区切りを挿入します。

VBScript
コードのコピー
' VBScript: Report.OnOpen イベント
cnt = 0 ' 詳細カウンタを初期化します
' VBScript: Detail.OnPrint イベント
cnt = cnt + 1
detail.forcepagebreak = "none"
if cnt >= 10 then
cnt = 0
detail.forcepagebreak = "after"
endif

CommonTasks.xml にあるレポート「07: 強制的な改ページ」を参照してください。

関連トピック